That's actually... a really bad license. Noncommercial only and no revenue is really restrictive, and retaining the right to relicense the software whenever Frozenbyte chooses?
It is because they hope to create a crowd-sourced game later down the road. The idea is that by releasing the source they can hold contests to create levels and bosses and music and therefore create a finished product with minimum effort.