The $99 Android-powered Ouya game console has been delayed by three weeks and won’t be available until late June. Ouya CEO Julie Uhrman noted that the delay is self-imposed to ensure that there is enough stock to “satisfy all the early orders.” The executive also revealed that the company has received $15 million in additional funding from various firms including NVIDIA. The new capital will be used to “support OUYA’s growing game development community, and meet increased demand for the upcoming retail launch.” The Ouya, which has some new competition from BlueStacks, is equipped with a 1.7GHz quad-core Tegra 3 processor, 8GB of internal storage, 1GB of RAM, a USB port and microUSB port, a wireless controller and Android 4.1 Jelly Bean. The console is now scheduled to launch at Best Buy, Amazon, GameStop and Target on June 25th for $99.99.